

function wxmp_order(out_trade_no,onsuccess){

    var url1='/pay/weixinpay/order';
    var d1={'out_trade_no':out_trade_no};
    $.post(url1,d1,function(d1r){
        if (d1r.code == '1') {
            var d2 = {
                "appId": d1r.data.appId,
                "timeStamp": d1r.data.timeStamp,
                "nonceStr": d1r.data.nonceStr,
                "package": d1r.data.package,
                "signType": d1r.data.signType,
                "paySign": d1r.data.paySign //微信签名
            };

            WeixinJSBridge.invoke(
                'getBrandWCPayRequest', d2,
                function (d2r) {
                    if (d2r.err_msg == "get_brand_wcpay_request:ok") {
                        onsuccess(d1r)
                    } else if (d2r.err_msg == "get_brand_wcpay_request:ok") {
                        $.alert('您已经取消支付了。');
                    } else {
                        $.alert(JSON.stringify(d2r));
                    }
                });
        } else {
            console.log(d1r);

        }

    })

}

